hollow in a well or river - Spanisch Englisch Wörterbuch